\documentclass{article}
\usepackage{skak}
\newcommand{\chessgame}[4]{
  \begin{center}
     \large{\textbf{#1} -- \textbf{#2}}\\
     \textsf{#3}\\
     \small{\textsc{#4}}
  \end{center}
}
\pagestyle{empty}
\begin{document}

Ahues vs. Anon. (Berlin, 1920)
\newgame
\begin{position}
\White(Kg1,a2,b2,f2,g2,Bc3,Rd3,h3,c4,Qd4)
\Black(Ra8,Rf8,Kg8,a7,Bb7,c7,f7,g7,h7,b6,Nf6,Qe2)
\global\Whitetrue\global\movecount=20
\end{position}
\showboard
|25. Q*f6!!, g*f|
|26. Rg3+, Kh8|
 
|27. B*f6++ |

\end{document}
